是否有任何有用的明确过程通过Git进行源代码控制? 似乎有很多方法可以做到这一点,所以我们决定为我们的环境做自己的。
我想要做的是使用VS代码开发并使用Git进行源代码控制(即创建repo,将本地代码推送到repo,拉动和克隆repo并在VS Code中打开它,所以当我开发时我可以提交,合并等)并开箱即用似乎很简单,但必须多次尝试命令,仍然不确定我是否得到100%。到目前为止,我尝试的步骤如下所示,并希望得到任何帮助来修复和整理。
创建远程存储库,并获取https://github.com/youruser/somename.git
设置本地Git仓库 - 在终端的VS代码中(在源的根目录下)运行:git init
在本地,在初始回购中添加并提交您想要的内容,例如为了一切: git add。 git commit -m'初始提交评论')
附加名为“origin”的远程仓库(就像克隆一样) git remote add origin https://github.com/youruser/somename.git。如果已经采用“原产地”,那么使用其他东西,例如来源2
推高您的主分支(将主分支更改为其他分支的其他内容): git push -p origin master
或者如果不同的分支而不是主人: git push -p origin BranchName
创建回购后可用
上传到它 - 通过文件上传 - 推送没有用,所以不得不在github.com上使用上传
推送:git push -u origin master
拉到分支本地目录:git pull origin --all
创建新目录:mk,cd newDir
克隆到分支目录:git clone https://github.com/gitmasoud/azsearchdirectory/pull/new/azsearchdirectoryC1
拉:git pull origin azsearchdirectoryC1 --allow-unrelated-histories
克隆 - git clone https://github.com/gitmasoud/azsearchdirectory.git
打开分支 - git branch azsearchdirectoryC1
转到VS的资源管理器中的分支目录
到目前为止没有工作(可能是由于之前的步骤而导致的):
现在你可以提交,比较,推送等
非常感谢任何建议 -