初次Git使用小记(Linux)

如果在github.com 上创建好一个版本库后,在本地上的一个文件夹下(~/workspace)

执行git clone [email protected]:XXX

然后把要提交的工程复制进去,编辑好.gitignore文件。(最好先提交,gitignore文件,不然可能会导致被过滤的文件也会加入暂存区(有待验证))

git add 文件名 或者git add .把所有文件加入暂存区

git commit -m "提交信息"

git push ,这样就会把文件提交至github.com上


git remote add 这个是添加一个远程的版本库地址,提交更改的话,就用git push


还有一种提交代码至版本库的方法:

在工程目录下执行git init

编辑.gitignore

git add 文件名或者git add . 

如果是远程版本库的话,就要git remote add

git commit -m "提交信息“

git push 或者git push ,这时如果出现错误:


! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to XXX

hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')
hint: before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.


则就先git pull ,然后再 git push

如果add了还没有commit时,需要撒消add,可以使用git rm --cached


你可能感兴趣的:(初次Git使用小记(Linux))