码云git使用示例

码云

	https://gitee.com/uish***min/test001.git




Git 全局设置:

git config --global user.name "少**"
git config --global user.email "shao***.cn"





创建 git 仓库:

mkdir test001
cd test001
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/uisha***min/test001.git
git push -u origin "master"








已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/uish***min/test001.git
git push -u origin "master"





报错:

! [rejected]        master -> master (fetch first)

error: failed to push some refs to 'https://gitee.com/uish***min/test001.git'




解决:执行

git pull --rebase origin master




输入上述命令,其中origin代表你的仓库uri,后面的master表示将当前的提交到本地仓库的内容和远程仓库合并;

再输入如下命令,即可将本地仓库推送到远程仓库:

git push origin master










所有开发者共用的需要把设置设定在.gitignore该文件中

# 只忽略dbg目录,不忽略dbg文件

dbg/





# 只忽略dbg文件,不忽略dbg目录

dbg
!dbg/





# 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内

/dbg





#忽略所有.svn目录

.svn/

#忽略所有target目录

target/

#忽略所有.idea目录

.idea/

#忽略所有.iml文件

*.iml