show code js

2012年9月9日 星期日

git on mac

)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
Server:)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
1.get dropbox account and download & install dropbox)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
2.download and install git)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
3.goto dropbox directory)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(A)mkdir project [for all git root])aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(B)cd project and mkdir new_project.git)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(C)cd new_project.git and command:git init --bare [to format])aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
Client:)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
1.New directory)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(A)mkdir a project)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(B)cd project)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(C)git init)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(D)git remote add origin ~/Dropbox/project/myproj.git)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
2.from a project)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(A)git init or git clone ~/Dropbox/project/myproj.git [to format and get code from git server])aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(B)git remote add origin ~/Dropbox/project/myproj.git)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
3.add new document to git server)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(A)git add filename.xxx)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(B)git commit {-a} -m "Add a filename.xxx")aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(C)first time:git push origin master, next time:git push)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
4.modify and update to git server)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(A)git commit -m "desc:modify")aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(B)first time:git push origin master, next time:git push)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
5.update from git server)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(A)first time:git pull origin master, next time:git pull)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
6.add ignore:)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
add a .gitignore in project root directory and set)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
data/*)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
xml/*.dat)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
password.file)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
7.see log)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
(A)git log)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
8.mirror a new project :)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
mkdir ../new_directory)aOk*:_@W#;-z3WNa[j2sIktPc|*]7e*I=FabwN0
git archive master | tar -x -C ../new_directory

沒有留言:

張貼留言